Regular

@Serializable
data class Regular(val variance: KVariance, val type: SuppliedType) : SuppliedProjection(source)

Represents a regular type expression projection that is a type supplier with defined variance.

For now, this class's instances can be made only manually. It is planned to make Kotlin compiler plugin that creates them automatically.

Parameters

variance

is a variance of the type supplier.

type

ia a backing type supplier.

Constructors

Link copied to clipboard
constructor(variance: KVariance, type: SuppliedType)

Properties

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open override fun toString(): String